﻿using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AVL
{
    class AVLNode
    {
        public int data;
        //  坐标
        public int x, y;
        
        //  节点层次    高度   
        public int level, hight;

        //左子树的  高度 减去右子树高度
        
        // 节点平衡因子
        public int balance;

        // 左孩子  右孩子   双亲
        public AVLNode left, right, father;
        public Color color;

        /// <summary>
        ///  初始化为 green
        /// </summary>
         public AVLNode(){
             this.color = Color.Green;
        }
    }

}
